Definition of Motor Lodge

  • (noun) a hotel for motorists; provides direct access from rooms to parking area

Synonyms of Motor Lodge


Antonyms of Motor Lodge


No Antonyms Found.

Homophones of Motor Lodge


No Homophones Found.